/// 主动事件的集合
///
/// 无顺序区别
#[derive(Debug, PartialEq)]
pub enum Ability {
    /// 使用卡牌
    Card,

    /// 使用技能
    Skill,

    /// 主动判定
    Judge,

    /// 拼点
    Compare,
}

impl Into<super::Event> for Ability {
    fn into(self) -> super::Event {
        super::Event::Ability(self)
    }
}
